<?php

class EventoReporteController extends AweController {

    public $layout = '//layouts/column2';

    public function filters() {
        return array(
            array('CrugeAccessControlFilter'),
        );
    }

    public function actionIndex() {

        $usuario = Yii::app()->user->um->loadUserById(Yii::app()->user->id);
        $carrera_id = $usuario->carrera_id;


        $model = new EventoReporte();
        $visualizarReporte = false;
//        $piereport = array();
        $columnreport = array();

//        $this->performAjaxValidation($model);
        if (!empty($_POST)) {
            if (isset($_POST['EventoReporte']['evento'])) {

                $model->evento = $_POST['EventoReporte']['evento'];
//            $motivo=null;
//            if(!empty($_POST['motivo']))
//            {
//                $motivo = $_POST['motivo'];
//            }
                if ($model->evento) {
                    
//                $fechas = explode(' - ', $model->evento);
//                $inicio = $fechas[0];
//                $fin = $fechas[1];
//                $piereport = $model->generatePieReport($inicio, $fin,$motivo);
                    $columnreport = $model->generateColumnReport($model->evento);
                    if($columnreport['series']){
                        $visualizarReporte = true;
                    }
                    else{
                        $visualizarReporte = false;
                    }
//                    var_dump($columnreport['series'][1]);
//                    var_dump($columnreport['series'][2]);
//                $mayormotivo = $model->mayorMenorMotivo($inicio, $fin, true,$motivo);
//                $menormotivo = $model->mayorMenorMotivo($inicio, $fin, false,$motivo);
//                if (!empty($mayormotivo)) {
                    
//                }
                  
                } 
            } else {
                Yii::app()->user->setFlash('error', 'Por favor seleccione evento');
            }
        }



        $this->render("index", array(
//            "piereport" => $piereport,
            "columnreport" => $columnreport,
//            "mayormotivo" => $mayormotivo,
//            "menormotivo" => $menormotivo,
            "visualizarReporte" => $visualizarReporte,
            'carrera_id' => $carrera_id,
//            "visualizarMenu"=>$visualizarMenu,
            "model" => $model
        ));
    }

}
